implementation bodies - Turkish English Dictionary